From 170c25a9d277b549cb9f5d82160f5dc70b46d6b5 Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Wed, 29 May 2019 15:07:54 +0200 Subject: [PATCH] widget: Move functions around Copy them further up so that we can use them there in the next commit. --- gtk/gtkwidget.c | 60 ++++++++++++++++++++++++------------------------- 1 file changed, 30 insertions(+), 30 deletions(-) diff --git a/gtk/gtkwidget.c b/gtk/gtkwidget.c index 498c49b73f..6e1a00d42e 100644 --- a/gtk/gtkwidget.c +++ b/gtk/gtkwidget.c @@ -3080,6 +3080,36 @@ gtk_widget_destroyed (GtkWidget *widget, *widget_pointer = NULL; } +static void +gtk_widget_update_paintables (GtkWidget *widget) +{ + GtkWidgetPrivate *priv = gtk_widget_get_instance_private (widget); + GSList *l; + + for (l = priv->paintables; l; l = l->next) + gtk_widget_paintable_update_image (l->data); +} + +static void +gtk_widget_push_paintables (GtkWidget *widget) +{ + GtkWidgetPrivate *priv = gtk_widget_get_instance_private (widget); + GSList *l; + + for (l = priv->paintables; l; l = l->next) + gtk_widget_paintable_push_snapshot_count (l->data); +} + +static void +gtk_widget_pop_paintables (GtkWidget *widget) +{ + GtkWidgetPrivate *priv = gtk_widget_get_instance_private (widget); + GSList *l; + + for (l = priv->paintables; l; l = l->next) + gtk_widget_paintable_pop_snapshot_count (l->data); +} + /** * gtk_widget_show: * @widget: a #GtkWidget @@ -3940,36 +3970,6 @@ gtk_widget_get_surface_allocation (GtkWidget *widget, } } -static void -gtk_widget_update_paintables (GtkWidget *widget) -{ - GtkWidgetPrivate *priv = gtk_widget_get_instance_private (widget); - GSList *l; - - for (l = priv->paintables; l; l = l->next) - gtk_widget_paintable_update_image (l->data); -} - -static void -gtk_widget_push_paintables (GtkWidget *widget) -{ - GtkWidgetPrivate *priv = gtk_widget_get_instance_private (widget); - GSList *l; - - for (l = priv->paintables; l; l = l->next) - gtk_widget_paintable_push_snapshot_count (l->data); -} - -static void -gtk_widget_pop_paintables (GtkWidget *widget) -{ - GtkWidgetPrivate *priv = gtk_widget_get_instance_private (widget); - GSList *l; - - for (l = priv->paintables; l; l = l->next) - gtk_widget_paintable_pop_snapshot_count (l->data); -} - /** * gtk_widget_queue_draw: * @widget: a #GtkWidget -- 2.30.2